$(function () {
  var form = layui.form,
    layer = layui.layer;
  form.verify({
    username: function (value) {
      if (value.length > 6) {
        return "昵称长度必须在1～6个字符之间！";
      }
    },
  });
  initUserinfo();
  // 初始化用户信息
  function initUserinfo() {
    // 获取用户数据
    $.ajax({
      method:'GET',
      url:'/my/userinfo',
      success:function(res){
        if (res.status !== 0) {
          return layer.msg("获取用户信息失败");
        }
        console.log(res);
        // 调用form.val()快速为表单赋值
        form.val('formUserInfo',res.data)
      }
    })
    // var username = getCookie("name");
    // $(".userinfo").val(username);
  }

  // 重置表单的数据
  $("#btnReset").on("click", function (e) {
    e.preventDefault();
    // // 还原初始数据
    initUserinfo()
  });

  // 监听表单的提交事件
  $(".layui-form").on("submit", function (e) {
    e.preventDefault();
    $.ajax({
      method:'POST',
      url:'/my/userinfo',
      data:$(this).serialize(),
      success:function(res){
        if (res.status !== 0) {
          return layer.msg("更新用户信息失败");
        }
        layer.msg("更新成功")
        window.parent.getUserInfo()
        // console.log(res);
        // 调用form.val()快速为表单赋值
        // form.val('formUserInfo',res.data)
      }
    })

  });

});
